package models;

import play.db.jpa.GenericModel;

import javax.persistence.*;

/**
 * Created with IntelliJ IDEA.
 * User: Daniel
 * Date: 26/06/12
 * Time: 12:39 PM
 * To change this template use File | Settings | File Templates.
 */
@Entity(name = "hidregistroreglaoperacion")
public class Hidregistroreglaoperacion extends GenericModel {

    @Id
    @SequenceGenerator(name="hidregistroreglaoperacion_seq", sequenceName="hidregistroreglaoperacion_regiregopeid_seq", allocationSize=0)
    @GeneratedValue(strategy=GenerationType.SEQUENCE, generator="hidregistroreglaoperacion_seq")
    private int regiregopeid;

    @ManyToOne
    @JoinColumn(name = "regopeid")
    private Hidreglaoperacion hidreglaoperacion;

    private double regiregopevalx;
    private double regiregopevaly;

    public Hidregistroreglaoperacion() {
    }


    public Hidregistroreglaoperacion(int regiregopeid) {
        this.regiregopeid = regiregopeid;
    }

    public Hidregistroreglaoperacion(int regiregopeid, Hidreglaoperacion hidreglaoperacion, double regiregopevalx, double regiregopevaly) {
        this.regiregopeid = regiregopeid;
        this.hidreglaoperacion = hidreglaoperacion;
        this.regiregopevalx = regiregopevalx;
        this.regiregopevaly = regiregopevaly;
    }

    public int getRegiregopeid() {
        return regiregopeid;
    }

    public void setRegiregopeid(int regiregopeid) {
        this.regiregopeid = regiregopeid;
    }

    public Hidreglaoperacion getHidreglaoperacion() {
        return hidreglaoperacion;
    }

    public void setHidreglaoperacion(Hidreglaoperacion hidreglaoperacion) {
        this.hidreglaoperacion = hidreglaoperacion;
    }

    public double getRegiregopevalx() {
        return regiregopevalx;
    }

    public void setRegiregopevalx(double regiregopevalx) {
        this.regiregopevalx = regiregopevalx;
    }

    public double getRegiregopevaly() {
        return regiregopevaly;
    }

    public void setRegiregopevaly(double regiregopevaly) {
        this.regiregopevaly = regiregopevaly;
    }
}
